package cn.iocoder.yudao.module.def.controller.admin.project.vo.excel;

import cn.iocoder.yudao.module.def.controller.admin.project.vo.ProjectRespVO;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = false) // 设置 chain = false，避免用户导入有问题
public class ZqdlVo extends ProjectRespVO {
    //道路类型
    @ExcelProperty("道路类型")
    private String roadType;
    //道路类别
    @ExcelProperty("道路类别")
    private String roadCategory;
    //道路等级
    @ExcelProperty("道路等级")
    private String roadGrade;
    //行政等级
    @ExcelProperty("行政等级")
    private String administrativeGrade;
    //路基类型
    @ExcelProperty("路基类型")
    private String basalType;
    //路基宽度[米]
    @ExcelProperty("路基宽度[米]")
    private String basalWidth;
    //路面类型
    @ExcelProperty("路面类型")
    private String roadSurfaceType;
    //路面宽度[米]
    @ExcelProperty("路面宽度[米]")
    private String roadSurfaceWidth;
    //载重[吨]
    @ExcelProperty("载重[吨]")
    private String load;
    //设计行车速度[公里/每小时]
    @ExcelProperty("设计行车速度[公里/每小时]")
    private String designSpeed;
    // 安全防护设施
    @ExcelProperty("安全防护设施")
    private String safetyProtectionFacilities;
}
